package com.spsoft.vatoutinv.entity.vmsfullbswjmanager;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 数电发票板式文件管理表;数电发票板式文件管理表
 * </p>
 *
 * @author wangy
 * @since 2023-11-29
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("VMS_FULL_BSWJ_MANAGER")
@ApiModel(value = "VmsFullBswjManager对象", description = "数电发票板式文件管理表;数电发票板式文件管理表")
public class VmsFullBswjManager implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "BSWJID", type = IdType.INPUT)
    private Long bswjid;

    /**
     * 纳税主体名称
     */
    private String nsztName;

    /**
     * 纳税人识别号
     */
    private String nsrsbh;

    /**
     * 区域代码
     */
    private String qydm;

    /**
     * 区域名称
     */
    private String qymc;

    /**
     * 启用状态
     */
    private String qyzt;

    /**
     * 电子印章照片
     */
    private String qzzpdz;

    /**
     * 维护人
     */
    private String whrmc;

    /**
     * 维护机构
     */
    private String whjg;

    /**
     * 维护时间
     */
    private Date whsj;

    /**
     * 删除 0-未删除 1-已删除
     */
    private String isDelete;

    /**
     * 使用单位平台编号
     */
    private String sydwbh;

    /**
     * 板式文件生成状态：启动，停止
     */
    private String bswjsczt;

    /**
     * 发票开具状态：启动，停止
     */
    private String fpkjzt;

    /**
     * 接口开票人
     */
    private String jkkpkpr;

}
